import numpy as np

# 已知矩阵A=[[1,2,3],[4,5,6],[7,8,9]],矩阵B=[[2,1,2],[1,-1,-1],[1,2,1]]
A = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
B = np.array([[2, 1, 2], [1, -1, -1], [1, 2, 1]])

#     用Python实现以下结果：
#     1.实现矩阵A乘矩阵B;(40分)
C = A.dot(B)
print('矩阵A乘矩阵B = ', C)

#     2.求出矩阵B的转置矩阵;(20分)
BT = B.T
print('矩阵B的转置矩阵 = ', BT)

# 3.求出矩阵B的逆矩阵;(40分)
Binv = np.linalg.inv(B)
print('矩阵B的逆矩阵 = ', Binv)
